/*
 *   Licensed under the Apache License, Version 2.0 (the "License");
 *   you may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 */
package com.sokolov.microservlet;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.sokolov.microservlet.annotation.DispatchMethod;
import com.sokolov.microservlet.dto.ValidationError;

/**
 * Dummy class used by unit tests.
 * @author helio frota
 *
 */
@SuppressWarnings("serial")
public class MicroServlet extends AbstractMicroServlet {

	/**
	 * {@inheritDoc}
	 */
	@DispatchMethod
	protected void doView(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {

		// Just up coverage percent.
		ValidationError validationError = new ValidationError();
		validationError.getBundleKey();
		validationError.getMessage();
		validationError.setBundleKey("theKey");
		validationError.setMessage("theMessage");
		validationError = new ValidationError("theMessage");
	}

}
